.rotate180 {
    /* for firefox, safari, chrome, etc. */
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    /* for ie */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    
}

.break{
    height: 50px;
    background-color:#FFFFFF;
    float:left;
}

.result_axis_table {
    text-align: center;
    width:100%;
    
    font-weight: bold;
}

.item_tip_participant {
    color: #999;
    font: normal normal normal 10px/normal arial;
    margin: 0px 0px 5px;
    padding: 0px;
}

.action_button_div{
    cursor: pointer;
    float:right;
}

.grc_warning_body{
    width: 353px;
    min-height: 50px;
}

.grc_warning_icon {
    background: transparent url(https://sandbox.streamwork.com/images/constellation/warning_triangle.png);
    width: 29px;
    height: 24px;
    margin-right: 17px;      
}

.grc_warning_content_div{
    font-size: 11px;
    color: #000000;
    margin-bottom: 5px;
}

.grc_warning_message_container {
    float: left;   
    width: 307px;
}

.grc_warning_icon_container{
    float: left;    
}

.result_panel_navigation{
    position: absolute;
    float: left;
    
}

.result_view_header{
    /*position: absolute;
      top: 50px;*/
    position: relative;
    top:0px;
    left: 50%;
    font-size: 15px;
    font-weight: bold;
}

.assessment_risk_table{
    text-align: center;
}

.option_action_btn_right {
    background-position: -1px -21px;
    width: 4px;
}

.option_action_btn_left {
    background-position: -1px -0px;
    width: 4px;
}

.option_action_btn_right, .option_action_btn_left, .option_action_btn_middle {
    background: url("https://sandbox.streamwork.com/images/constellation/okcancel_bkgnd.png") no-repeat scroll 0 0 transparent;
    display: block;    
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.action_button_right{
    float: right;
}

.action_button_left{
    float: left;
}

.option_action_btn_middle {
    background-position: -1px -42px;
    background-repeat: repeat-x;
    font-size: 11px;
    width: 200px;
    font-weight: bold;
}

.option_action_btn_enabled{
    color: #333333;
}

.option_action_btn_disabled{
    color: #999999;
}

.grc_link {
    color: #3689C9;
    cursor: pointer;
    display: inline-block;
}


.axis_title{
    text-align: center;
    font-weight: bold;
}

.result_chart{
    width:100%;
    height:100%;
    position:relative;
}

.container_left_axis{
    width:500px;
    height:500px;
/*background: url("http://WDFN00257497A:8081/Streamwork/RiskManagement/images/chart_bar.png") no-repeat;*/
}

.container_bottom_axis{
    width:100%;
    height:50px;
/*background: url("http://WDFN00257497A:8081/Streamwork/RiskManagement/images/chart_bar_bottom.png") no-repeat;*/
}

.result_panel{
    position:absolute;	
    top:0;
    right:0;
    width:90%;
    height:90%;
}

.result_panel_green{
    position:absolute;	
    top:0;
    right:0;
    z-index:2;
    width:100%;
    height:100%;
    background-color:#006400 ;
}

.result_panel_all_in_one{
    position:absolute;	
    top:0;
    right:0;
    z-index:2;
    width:100%;
    height:100%;
/*background: url("http://WDFN00257497A:8081/Streamwork/RiskManagement/images/heatmap.png");*/
}

.result_panel_pic{
    width: 100%;
    height: 480px;
    opacity: 0.8;
}

.result_panel_yellow{
    position:absolute;	
    top:0;
    right:0;
    z-index:3;
    width:75%;
    height:75%;
    background-color:#FFFF00 ;
}

.result_panel_red{
    position:absolute;	
    top:0;
    right:0;
    z-index:4;
    width:40%;
    height:40%;
    background-color:#8B0000;
}

.switch_view{
    display:none;
}
.switch_view_show{
    
}

.result_chart_risk{
    position:absolute;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/bubble.png") no-repeat;
    /*background: url("http://localhost/bubble.png") no-repeat;*/
    height:26px;
    width:29px;
    z-index:6;
}
.result_chart_risk_wrapper{
    position:absolute;
    /*background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/bubble.png") no-repeat;*/
    height:50px;
    width:100px;
    z-index:5;
}

.result_chart_participant{
    position:absolute;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/bubble.png") no-repeat;
    /*background: url("http://localhost/bubble.png") no-repeat;*/
    height:26px;
    width:29px;
    z-index:6;
}

.core_ranking {
    width: 550px;	
}


.assess_table {
    width: 100%;
    text-align: center;
}

.radio_button_impact_level{
    
}
.radio_button_probability_level{
    
}

.assessment_button{
    background:url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/button_assessment.png") no-repeat transparent;
}

.ui-slider .ui-slider-handle{
    width:20px; 
    height:20px;  
    position:absolute;
}
.slider_bar{
    height: 18px;
}

.bind_impact_level{	
}

.bind_prob_level{	
}

.bind_mitigation_level{
}

.configuration_div{
}
.config_table{
    width:100%;
}

.config_impacts_div{
}

.config_prob_div{
}

.bind_create_impact_level{
}

.bind_create_prob_level{
}

.add_prob_level_container{	
}

.add_impact_level_container{	
}

.remove_entry{
    background:url(https://sandbox.streamwork.com/images/constellation/remove.png) no-repeat transparent;
    width: 16px;
    height: 16px;
    display: none;
}

.remove_entry_show{
    background:url(https://sandbox.streamwork.com/images/constellation/remove.png) no-repeat transparent;
    width: 16px;
    height: 16px;
    float:left;
}

/*
 * ADDITIONAL CODING BY D053422
 */
.edit_entry{
    background:url(https://sandbox.streamwork.com/images/constellation/edit.png) no-repeat transparent;
    width: 16px;
    height: 16px;
    display: none;
}

.edit_entry_show{
    background:url(https://sandbox.streamwork.com/images/constellation/edit.png) no-repeat transparent;
    width: 16px;
    height: 16px;
    float:left;
}
/*
 * END OF ADDITIONAL CODING
 */



.remove_prob_level{
    background:url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/remove.png") no-repeat transparent;
    width:26px;
    height:26px;
    display:block;
    border: none;
    border-width:0px;
}

.remove_impact_level{
    background:url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/remove.png") no-repeat transparent;
    width:26px;
    height:26px;
    display:block;
    border: none;
    border-width:0px;	
}

.add_prob_level{
    background:url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/add.png") no-repeat transparent;
    width:26px;
    height:26px;
    display:block;
    border: none;
    border-width:0px;	
}

.add_impact_level{
    background:url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/add.png") no-repeat transparent;
    width:26px;
    height:26px;
    display:block;
    border: none;
    border-width:0px;
}
.impact_level_table_head_value{
    position:relative;
    left:10px;
}
.impact_level_table_head_text{
    position:relative;
    left:250px;
}
.impact_level_table_body_value{
    position:relative;
    left:10px;
    text-align: center;
}
.impact_level_table_body_text{
    position:relative;
    left:250px;
}

.config_container{
    border: 1px;
    border-style: solid;
}

.ui-widget-content {
    background:url("/images/constellation/jquery-ui/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF;
    border:1px solid #AAAAAA;
    color:#222222;
    height:22px;
}

.square_option{
    background-color: #EDEDED;
    height: 30px;
}

.square_option > .square_text{
    display: block;
    height: 19px;
    padding: 6px 5px 5px;
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    position: relative;
}

.popup_menu_text{
    color: black;
    font-size: 11px;
    font-weight: normal;
    line-height: 16px;
    margin-right: 5px;
    text-align: left;
}
.square_option:hover{
    background-color: #FFFFFF;
}

#iconview_item_menu_edit{
    background-position: 0px -16px;
    background: url(https://sandbox.streamwork.com/images/constellation/iconview_item_actions_menu.png) no-repeat scroll 0 -15px transparent;
}

#iconview_item_menu_export{
    background-position: 0px -16px;
    /*background: url(https://coevi131.wdf.sap.corp:8081/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/download.png) no-repeat transparent;*/
    background: url("https://sandbox.streamwork.com/images/constellation/iconview_item_actions_menu.png") no-repeat scroll 0 -255px transparent;
}


.menuIcon{
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
}
.menuIcon{
    float: left;
    margin-right: 6px;
}

.loading{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:9999;
}



.loading_frame{
    width: 35px;
    height: 35px;
    top:50%;
    left:50%;
    background-color:#FFFFFF;
    position:relative;
    border-color: #CCCCCC;
    border-width: 5px;
    padding: 5px;
}

div.risk_table_header{
    font-weight: bold;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 10px;    
}


div.risk_table_head {
    font-weight: bold;
    font-size: 14px;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -72px transparent;
    width: 550px;
    height: 24px;
    padding-top: 10px;
    padding-left: 10px;
}

.table_container{
    height:34px;
}

div.table_header {
    font-weight: bold;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 10px;
}

div.table_head_left{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_head_left.png) repeat-y;
    float: left;
    /*position:absolute;*/
    width: 6px;
    height: 34px;
    z-index:1;
    margin: 0px;
    padding: 0px;
}
div.table_head_right{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_head_right.png) repeat-y;
    float: right;
    right:0px;
    /*position:absolute;*/
    width: 7px;
    height: 34px;
    z-index:1;
    margin: 0px;
    margin-right: -1px;
    padding: 0px;
}
div.table_head_middle2{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_head_middle.png) repeat;
    float:left;				
    height: 34px;
    margin: 0px;
    padding: 0px;			
}

div.table_body_left{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_body_left.png) repeat-y;
    float: left;
    /*position:absolute;*/
    width: 2px;
    height: 36px;
    z-index:1;
    margin: 0px;
    padding: 0px;
}

div.table_left{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_left.png);
    float: left;
    /*position:absolute;*/
    width: 2px;
    z-index:1;
    margin: 0px;
    padding: 0px;
}
div.table_body_right{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_body_right.png) repeat-y;
    float: right;				;
    right:0px;
    /*position:absolute;*/
    width: 3px;
    height: 36px;
    z-index:1;
    margin: 0px -1px 0px 0px;
    padding: 0px;
}
div.table_right{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_right.png);
    float: right;
    right:0px;
    /*position:absolute;*/
    width: 3px;
    z-index:1;
    margin: 0px;
    padding: 0px;				
}
div.table_body_middle2{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/table_body_middle.png) repeat-x;
    float:left;
    height: 36px;
    margin: 0px;
    padding: 0px;
}
div.table_middle2{
    background: url(http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_middle.png) repeat-x;
    float:left;
    margin: 0px;
    padding: 0px;
}
div.risk_impacts_table_head{
    font-weight: bold;
    font-size: 12px;
}

div.assessment_header{
    padding:10px;
    float:none;
}

div.assessment_risk_table_head{
    font-weight: bold;
    font-size: 12px;
}

.clickable {
    cursor: url(https://sandbox.streamwork.com/images/constellation/hand_mouseDown.cur), move;
}

.changeable_title {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;    
    overflow: hidden;
    white-space: pre;
    margin: 1px;
    float: left;
}

div.assigned_risks{
}
input.default_text {
    font-size: 10px;
    color: #C0C0C0;
    font-style: italic;
}

input.default_input_field{
    width: 100%;
    border: 0 none;
    font-size: 10px;
    color: #C0C0C0;
    font-style: italic;
    padding: 2px 0;
}

.title_editable{
    background-color: #E0F4FE;
/*border: 1px solid #D5D5D5;*/

}

.status_label{
    font-weight: bold;	
}

.container {
    border: 1px solid #FFFFFF;	
    padding: 10px 10px 10px 10px
}

.assign_risks, .assign_attributes {
    cursor: pointer;
    float: left;
}

.assign_risks {
    width: 170px;
}

.assign_attributes {
    width: 230px; 
}


.assign_risks .status_label {
    margin-left: 20px;
}

.assign_attributes .status_label {
    margin-left: 30px;
}


div.guide {   
    margin-bottom: 20px;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/guide1.png") no-repeat;
    height: 24px;   
    display: block; 
    line-height: 24px;
    font-size: 12px;
    color: #303030;   
    cursor: default;   
}
div.impact{
    
}

div.risk_table {       
    font-size: 12px;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -106px transparent;
    height: 30px;
    padding: 2px 7px 2px 13px;    
}

div.impact_table {       
    font-size: 12px;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    height: 30px;
    padding: 2px 7px 2px 13px;    
}

div.new_assess_button{
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/button_labeled.png") no-repeat scroll 0 -140px transparent;
    font-weight: bold;
    padding: 2px;	
    text-align: center;	
}

.assessment_toogler{
    position: relative;
    float: right;
    cursor: hand;
    right: 10px;
    top: -5px;
}

.assessment_status{
    /*position: absolute;
      font-style: italic;
      right: 310px; 
      top: 12px;*/
    position: relative;
    float: left;
    left: 10px;
    font-style: italic;
}

div.assessment_label{
    height: 20px;
}

div.risk_table_bottom_left {
    /*height: 26px;           
     */background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_left.png") repeat-y;
    width:2px;
    padding-top: 10px;
    padding-left: 10px;
    /*padding-right: 10px;*/
    padding-bottom: 2px;
    float:left;
}

div.risk_table_bottom_right {
    /*height: 26px;           
     */background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_right.png") repeat-y;
    width:2px;
    padding-top: 10px;
    /*padding-left: 10px;*/
    padding-right: 10px;
    padding-bottom: 2px;
    float:right;
}

div.risk_table_bottom_middle {
    /*height: 26px;           
     */background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table_middle.png") repeat;
    padding-top: 10px;
    /*padding-left: 10px;
      padding-right: 10px;*/
    padding-bottom: 2px;
}

div.risk_table_bottom {
    height: 26px;           
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
}
div.risk_table_entry {
    height: 26px;           
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px
}

div.assessment_details{
    float:left;
    width:100%;
}

.start_assessment_link{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
    color: #3689C9;
    height: 26px;  
    cursor: pointer;
}


.create_risk_assessment_link{
    height: 26px;           
    /*background: url("https://coevi131.wdf.sap.corp:8081/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
     */padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
    color: #3689C9;
    cursor: pointer;
}

.create_assessment_link{
    height: 26px;           
    /*background: url("https://coevi131.wdf.sap.corp:8081/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
     */padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
    color: #3689C9;
    cursor: pointer;
}

.table_body_link{
    height: 26px;           
    /*background: url("https://coevi131.wdf.sap.corp:8081/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 2px;*/
    color: #3689C9;
    cursor: pointer;
}

.create_risk_assessment_link:HOVER{
    color: #00486D;
}	

.create_assessment_link:HOVER{
    color: #00486D;
}

div.assessment_table_head {
    height: 26px;           
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/risk_table.png") no-repeat;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 2px
}


div.assessment_form_container{
/*padding: 20px;
 */
}
div.assessment_table_container{
    position: relative;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/assessment_table.png") repeat-y;
}
div.assessment_placeholder{
    float:left;
    width:100%;
}

div.assessment_table_bottom {  
    height: 100%;
}

span.dialog_required {
    color: #3689c9;
    font-size: 10px;
    font-weight: normal;
}

span.dialog_optional {
    color: #3689c9;
    font-size: 10px;
    font-weight: normal;
}

div.new_dialog_title {
    font-weight: bold;
    margin-left: 2px;
    color: #474747;
} 

.name_input_holder {
    border:1px solid #C2D7E5;
    padding: 2px;
    margin: 4px 0 10px;
    background: #FFF;
    height: 20px;
}
div.ok_holder {
    padding: 2px;
    margin: 4px 0 10px;
}

input.text_input_dialog {
    width: 100%;
    border: 0 none;
    font-weight: bold;
    padding: 2px 0;
}

input.mini_input_dialog {
    width:100%;
    border:1px solid #C2D7E5;
    /*padding: 2px;*/
    /* margin: 4px 0 10px; */
    background: #FFF;
    text-align: center;
}

select.option_input_dialog {
    width: 100%;
    border: 0 none;
    padding: 2px 0;
}

select.option_input_dialog_aggreg{
    border: 1px none;
    padding: 2px 0;
    width: 100%;
}

select.option_input_dialog_risks {
    width: 250px;
    /*border: 0 none;
     */padding: 2px 0;
    border: 1px solid #C2C2C2;
}
.assessment_add_risk{
    float: right;
}

div.input_risk {
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -140px transparent;
    height: 30px;   
}

div.gp_link {
    color: #3689C9;
    cursor: pointer;
    font-size: 4px;
    margin-left: 4px;
}

div.empty_risk {
    border: 1px solid #D5D5D5;
    border-top: none;	
}

.core_ranking .rank_option {
    margin: 4px 0;	
}

.rank_status_bar {   
    margin-bottom: 20px;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/guide1.png") no-repeat;
    height: 24px;   
    display: block; 
    line-height: 24px;
    font-size: 12px;
    color: #303030;   
    cursor: default;   
}

.build_ranking_status, .submit_ranking_status, .lock_ranking_status {
    cursor: pointer;
}

.rank_status_bar .disabled_status {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30); zoom: 1; /* For IE */
    opacity: 0.3;
    cursor: default;
}

.rank_status_bar .rank_status_selected {
    cursor: default;
}



.build_ranking_status, .submit_ranking_status, .lock_ranking_status{
    float: left;
}


.build_ranking_status {
    width: 170px;
}

.submit_ranking_status {
    width: 230px; 
}

.lock_ranking_status {
    width: 150px; 
}

.build_ranking_status .status_label {
    margin-left: 20px;
}

.submit_ranking_status .status_label {
    margin-left: 25px;
}

.lock_ranking_status .status_label {
    margin-left: 20px;
}

.rank_status_bar {
    background-position: 0 0;
    width: 550px;    
    margin-top: 5px;    
}

.core_ranking .rank_edit {  
    padding: 0;
    width: 100%;    
    font-size: 11px;   
}

.core_ranking .rank_title_holder {    
    font-weight: bold;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -72px transparent;
    width: 550px;
    height: 24px;
    padding-top: 10px;
}

.core_ranking .rank_title {   
    margin-right: 7px;
    margin-left: 7px;
    min-height: 15px;   
    color: #3689c9;
    overflow: hidden;   
    width: 529px;
    padding-left: 5px;               
    padding-top: 2px;               
}

.rank_title input{
    padding-left: 5px;
    font-size: 11px;
    color: #000000;
}
.rank_option_title .buttonInplaceEdit {
    margin-top: -2px;
}
.core_ranking .rank_option_title .buttonInplaceEdit input {  
    color: #000000;
    font-weight: normal;
    padding: 0px;
    font-size: 11px;   
}

.core_ranking .rank_option_input_holder{       
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -106px transparent;
    height: 30px;
    padding: 2px 7px 2px 13px;    
}

.core_ranking .rank_option_input {
    width: 410px; 
    height: 17px;
    border: 1px solid #D5D5D5;
    background-color: #FFFFFF;
    float: left;  
    font-size: 11px;
    margin-top: 4px;
    margin-right: 7px;    
    padding-left: 5px;
}

.rank_option_input_default {
    color: #A6A6A6;
    font-style: italic;	
}

.core_ranking .rank_options {   
    overflow-y: auto;      
    background-color: #FFFFFF;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}

.core_ranking .rank_edit .rank_option_holder {
    position: relative;    
    min-height: 20px;    
    padding-left: 5px;
    padding-top: 10px;  
    color: #000000;  
}

.core_ranking .rank_edit .empty_option {
    border: 1px solid #D5D5D5;
    border-top: none;	
}

.rank_error_message {
    color: red;
    display: none;
    margin-top: 8px;
}

.core_ranking .rank_holder {
    color: #000000;
    font-size: 11px;  
}

.core_ranking .rank_header {
    padding: 0;  
    min-height: 20px;    
}

.core_ranking .rank_option_holder {
    background-color: #FFFFFF;
    border-bottom: 1px solid #D5D5D5;        
    min-height: 30px;
    position: relative;
}


.core_ranking .action_button {	
    color: #333333;
    cursor: pointer;
    font-weight: bold;
    position: relative; 
    height: 23px;
    display: block;   
    font-size: 11px;
    font-weight: bold;  
}

.core_ranking .rank_edit .add_option_btn {
    float: left;   
    margin-top: 5px; 
}

.core_ranking .option_action_btn_right, .core_ranking .option_action_btn_left, .core_ranking .option_action_btn_middle{
    background: url("https://sandbox.streamwork.com/images/constellation/okcancel_bkgnd.png") no-repeat scroll 0 0 transparent;
    height: 20px;    
    float: right;   
    text-align: center;
    display: block; 
    line-height: 20px;    
}

.rank_view_back_btn .option_action_btn_right, .rank_view_back_btn .option_action_btn_middle, .rank_view_back_btn .option_action_btn_left{
    float: left;     
}

.rank_view_back_btn, .lock_ranking_btn {	
    float: left;
}

.lock_ranking_btn {
    float: right;	
}

.core_ranking .option_action_btn_right {
    background-position: -1px -21px;
    width: 4px;    
}


.core_ranking .option_action_btn_middle {
    background-position: -1px -42px;
    width: 80px;
    background-repeat: repeat-x;   
    font-size: 11px;
}

.core_ranking .option_action_btn_left {
    background-position: -1px 0;
    width: 4px;    
}

.rank_submit_btn, .edit_my_ranking_btn {
    margin-right: 7px;
    width: 150px;
    float: right;
}

.rank_submit_btn .option_action_btn_middle{
    width: 120px;
}

.edit_my_ranking_btn .option_action_btn_middle {
    width: 70px;
}

add_option_btn .option_action_btn_middle {
    width: 60px;
}

.rank_view_back_btn .option_action_btn_middle {
    width: 120px;
}


.rank_unlock_btn {
    float: left;
}

.rank_unlock_btn .option_action_btn_right, .rank_unlock_btn .option_action_btn_middle, .rank_unlock_btn .option_action_btn_left {
    float: left;
}

.rank_unlock_btn .option_action_btn_middle {
    width: 120px;
}

.core_ranking .enabled_button:hover > .option_action_btn_middle, .core_ranking .option_action_btn:active > .option_action_btn_middle {
    background-position: -1px -105px;
}

.core_ranking .enabled_button:hover > .option_action_btn_left, .core_ranking .option_action_btn:active > .option_action_btn_left {
    background-position: -1px -63px;
}

.core_ranking .enabled_button:hover > .option_action_btn_right, .core_ranking .option_action_btn:active > .option_action_btn_right {
    background-position: -1px -84px;
}

.core_ranking .rank_edit .rank_title { 
    color: #3689c9;
    overflow: hidden;    	
}

.core_ranking .rank_title .buttonInplaceEdit input {	
    color: #000000;
    font-weight: normal;
}

.rank_option_buttons{  
    display: none;
}

.core_ranking .rank_edit .rank_remove_option {
    height: 16px;
    width: 16px;
    background: transparent url(https://sandbox.streamwork.com/images/constellation/remove.png) repeat scroll 0 0;
    cursor: pointer;    
    position: absolute;
    right: 2px;  
}

.core_ranking .rank_edit .rank_edit_option {
    height: 16px;
    width: 15px;
    background: transparent url(https://sandbox.streamwork.com/images/constellation/edit.png) repeat scroll 0 0;
    cursor: pointer;    
    position: absolute;
    right: 22px;
}

.start_ranking .option_action_btn_middle, .add_option_btn .option_action_btn_middle {
    color: #999999;
}

.core_ranking .enabled_button .option_action_btn_middle {
    color: #333333;
}

.core_ranking .rank_holder .rank_title {
    color: #000000;       
}

.core_ranking .rank_holder .rank_instruction {
    width: 450px;
    position: relative;
    line-height: 34px;
    font-weight: bold;
    border-left: 1px solid #D5D5D5;
    float: left;

}

.core_ranking .rank_holder .rank_sub_instruction {
    color: #555555;
    font-size: 10px;
    font-style: italic;
    line-height: 30px;
}

.core_ranking .rank_edit .rank_title_holder_background {
    background-color: #EFEFEF;
}

.core_ranking .rank_draggable {
    cursor: url(https://sandbox.streamwork.com/images/constellation/hand_mouseHover.cur), move;
    width: 100%;
}

.rank_draggable_mouse_down {
    cursor: url(https://sandbox.streamwork.com/images/constellation/hand_mouseDown.cur), move !important;
}


.rank_disabled .rank_draggable {
    cursor: default !important;
}

.core_ranking .rank_drag_placeholder {
    min-height: 25px !important;
    background-color: #FAFAFA;
    border: 1px solid #FAFAFA;
    border-top: 0 none;
    cursor: url(https://sandbox.streamwork.com/images/constellation/hand_mouseDown.cur), move;
}

.rank_view_bottom {
    height: 26px;       
    padding-top: 4px;    
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -140px transparent;
}

.rank_inner_holder {
    margin-left: 19px;
    position: relative;
    padding-top: 8px;
    overflow: hidden;
    min-height: 22px; 
    border-left: 1px solid #D5D5D5;   
}

.rank_result_list .rank_inner_holder {
    font-weight: bold;	 
}

.rank_inner_holder .rank_option_title {
    margin-left: 5px;
}

.num_submissions {    
    width: 300px;
    float: left; 
    margin-top: 5px;
    margin-left: 13px;
}

.locked .rank_inner_holder {
    margin-left: 0px;    
}

.locked .rank_inner_holder .rank_option_title, .my_ranking_view .rank_inner_holder .rank_option_title{
    float: left;
    width: 450px;	
}

.locked .rank_option_ranking_value, .my_ranking_view .rank_option_ranking_value {		
    float: left;
    width: 20px;
    text-align: center;
    color: #3689C9;
}

.rank_list_header {   
    height: 34px;     
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -106px transparent;
}

.locked .your_ranking, .my_ranking_view .your_ranking, .ranking_view .your_ranking {
    width: 70px;
    float: left;
    min-height: 30px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
}

.rank_list_header > .your_ranking {
    display: inline;
    line-height: 34px;
    float: left;
}

.rank_option_ranking_holder {
    width: 20px;
    line-height: 30px;
    float: left;
    text-align: center;	
    font-weight: bold;
}

.rank_results_list {
    padding-top: 1px;
    font-weight: bold;
    border-bottom: 1px solid #D5D5D5;
}

.rank_results_list > .rank_option_holder {
    border-bottom: none;
}

.rank_list {
    position: relative;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}

.rank_edit_holder > .rank_inner_holder {
    padding: 0;
}

.collective_ranking {
    width: 450px;
    position: relative;
    line-height: 34px;
    font-weight: bold;
    border-left: 1px solid #D5D5D5;
    float: left;  
}

.rank_options, .rank_option_input_bottom {
    min-height: 30px;	
}

.rank_option_input_bottom {
    background: url("http://coevi131.wdf.sap.corp:8000/sap/bc/bsp/sap/ZCOLL_ASS_SW/images/ranking_sprites.png") no-repeat scroll 0 -140px transparent;
    height: 30px;   
}


.rank_view_back_btn_container {		
    margin-top: 17px;
    padding-top: 1px;
    height: 30px;
}

.rank_dialog_info_div {
    margin-bottom: 5px;
}

.start_ranking_hint{
    font-weight: bold;
    color: #555555;
    float: left;
    font-size: 11px;
    margin-top: 3px;
    width: 400px;
}

.rank_tooltip_title{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    margin: 5px 5px 0px 5px;
}

.rank_tooltip_content{    
    font-size: 10px;
    color: #555555;
    margin-left: 5px;
    margin-right: 5px;
}

.rank_tooltip_content_bottom {    
    margin-bottom: 10px;    
}


.rank_warning_icon {
    background: transparent url(https://sandbox.streamwork.com/images/constellation/warning_triangle.png);
    width: 29px;
    height: 24px;
    margin-right: 17px;      
}

.rank_status_selected {
    font-weight: bold;
}

.rank_warning_icon_container{
    float: left;    
}

.rank_warning_message_container {
    float: left;   
    width: 307px;
}

.rank_warning_body{
    width: 353px;
    min-height: 120px;
}

.rank_warning_content_div{
    font-size: 11px;
    color: #000000;
    margin-bottom: 5px;
}

.rank_title_editable{
    background-color: #E0F4FE;
    border: 1px solid #D5D5D5;	
}

.start_ranking{
    float: right;
    width: 100px;
}

